//
//  BwtNativeAdManager.h
//  bwt_ad_flutter
//
//  Created by 帅 on 2025/6/24.
//

#import <Foundation/Foundation.h>
#import "AdParams.h"
NS_ASSUME_NONNULL_BEGIN

@interface BwtNativeAdManager : NSObject

@property (nonatomic) NSMutableDictionary *nativeAdMap;

+ (BwtNativeAdManager *)getBwtNativeAdManager;
- (void)loadNativeAd:(AdParams*)adParams isRequestIdfa:(bool)isRequestIdfa;

- (UIView *)getNativeAdView:(NSString*)adId;

- (void)closeAd:(NSString *)adId;

- (void)releaseAd:(NSString*)adId;

@end

NS_ASSUME_NONNULL_END
